package com.cloud.open.dto;

import lombok.Data;
import org.hibernate.validator.constraints.Length;

import javax.validation.constraints.NotEmpty;

/**
 * 应用添加参数
 */
@Data
public class AppInsertParamDTO {
    /**
     * 应用名称（长度不能超过20）
     */
    @NotEmpty(message = "应用名称不能为空")
    @Length(max = 20, message = "应用名称（长度不能超过20）")
    private String appName;

    /**
     * 公司名称（长度不能超过20）
     */
    @NotEmpty(message = "公司名称不能为空")
    @Length(max = 20, message = "公司名称（长度不能超过20）")
    private String companyName;

    /**
     * 白名单IP（长度不能超过200）
     */
    @NotEmpty(message = "白名单IP不能为空")
    @Length(max = 200, message = "白名单IP（长度不能超过200）")
    private String whitelistIp;
}
